home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Sound Blastoff
/
Sound Blastoff.iso
/
Sound Utilities
/
PlayerPRO 4.4.2 (FAT)
/
Plugs
/
APPL Plug
/
APPL Plug.rsrc
/
MDEF_260.txt
< prev
next >
Wrap
Text File
|
1995-06-22
|
6KB
|
110 lines
start:
00000000 600E bra +0x10 /* 00000010 */
00000002 0000 4D44 ori.b D0, 0x44 /* 'D' */
00000006 4546 chk.w D2, D6
00000008 0080 0000 0000 ori.l D0, 0x0
0000000E 0000 41FA ori.b D0, 0xFA
// begin alternate branch 00000010-00000014
label00000010:
00000010 41FA FFEE lea.l A0, [PC - 0x12 /* 00000000, value 0x600E0000 */]
// end alternate branch 00000010-00000014
label00000010: // (misaligned)
00000012 FFEE .extension 0xFEE // unimplemented
00000014 4E71 nop
00000016 4E71 nop
00000018 6000 0002 bra +0x4 /* 0000001C */
label0000001C:
0000001C 4E56 FFDA link A6, -0x0026
00000020 2D7C 0000 0BA6 FFFC move.l [A6 - 0x4], 0xBA6
00000028 2D7C 0000 0BA8 FFF8 move.l [A6 - 0x8], 0xBA8
00000030 2D7C 0000 0984 FFF4 move.l [A6 - 0xC], 0x984
00000038 206E FFF4 movea.l A0, [A6 - 0xC]
0000003C 3D50 FFEA move.w [A6 - 0x16], [A0]
00000040 486E FFE2 pea.l [A6 - 0x1E]
00000044 A874 syscall GetPort
00000046 4267 clr.w -[A7]
00000048 A994 syscall CurResFile
0000004A 301F move.w D0, [A7]+
0000004C 3D40 FFE8 move.w [A6 - 0x18], D0
00000050 1D78 0A5E FFE7 move.b [A6 - 0x19], [0x00000A5E /* ResLoad */]
00000056 4267 clr.w -[A7]
00000058 A998 syscall UseResFile
0000005A 1F3C 0001 move.b -[A7], 0x1
0000005E A99B syscall SetResLoad
00000060 42A7 clr.l -[A7]
00000062 4879 4D44 4546 push.l 0x4D444546 /* 'MDEF' */
00000068 4267 clr.w -[A7]
0000006A A80C syscall RGetResource
0000006C 205F movea.l A0, [A7]+
0000006E 2D48 FFDA move.l [A6 - 0x26], A0
00000072 1F2E FFE7 move.b -[A7], [A6 - 0x19]
00000076 A99B syscall SetResLoad
00000078 3F2E FFE8 move.w -[A7], [A6 - 0x18]
0000007C A998 syscall UseResFile
0000007E 206E FFFC movea.l A0, [A6 - 0x4]
00000082 3D50 FFEE move.w [A6 - 0x12], [A0]
00000086 206E FFF8 movea.l A0, [A6 - 0x8]
0000008A 1010 move.b D0, [A0]
0000008C 49C0 lea.l A4, D0
0000008E 3D40 FFEC move.w [A6 - 0x14], D0
00000092 206E FFFC movea.l A0, [A6 - 0x4]
00000096 30AE FFEA move.w [A0], [A6 - 0x16]
0000009A 206E FFF8 movea.l A0, [A6 - 0x8]
0000009E 7009 moveq.l D0, 0x09
000000A0 1080 move.b [A0], D0
000000A2 206E FFE2 movea.l A0, [A6 - 0x1E]
000000A6 3D68 0044 FFF2 move.w [A6 - 0xE], [A0 + 0x44]
000000AC 206E FFE2 movea.l A0, [A6 - 0x1E]
000000B0 3D68 004A FFF0 move.w [A6 - 0x10], [A0 + 0x4A]
000000B6 3F2E FFEA move.w -[A7], [A6 - 0x16]
000000BA A887 syscall TextFont
000000BC 3F3C 0009 move.w -[A7], 0x9 /* '\t' */
000000C0 A88A syscall TextSize
000000C2 2F2E FFDA move.l -[A7], [A6 - 0x26]
000000C6 4EBA 0064 jsr [PC + 0x64 /* 0000012C */]
000000CA 3F2E 0018 move.w -[A7], [A6 + 0x18]
000000CE 2F2E 0014 move.l -[A7], [A6 + 0x14]
000000D2 2F2E 0010 move.l -[A7], [A6 + 0x10]
000000D6 2F2E 000C move.l -[A7], [A6 + 0xC]
000000DA 2F2E 0008 move.l -[A7], [A6 + 0x8]
000000DE 206E FFDA movea.l A0, [A6 - 0x26]
000000E2 2F10 move.l -[A7], [A0]
000000E4 205F movea.l A0, [A7]+
000000E6 4E90 jsr [A0]
000000E8 2F2E FFDA move.l -[A7], [A6 - 0x26]
000000EC 4EBA 0048 jsr [PC + 0x48 /* 00000136 */]
000000F0 3F2E FFF2 move.w -[A7], [A6 - 0xE]
000000F4 A887 syscall TextFont
000000F6 3F2E FFF0 move.w -[A7], [A6 - 0x10]
000000FA A88A syscall TextSize
000000FC 206E FFFC movea.l A0, [A6 - 0x4]
00000100 30AE FFEE move.w [A0], [A6 - 0x12]
00000104 206E FFF8 movea.l A0, [A6 - 0x8]
00000108 10AE FFED move.b [A0], [A6 - 0x13]
0000010C 4E5E unlink A6
0000010E 205F movea.l A0, [A7]+
00000110 4FEF 0012 lea.l A7, [A7 + 0x12]
00000114 4ED0 jmp [A0]
00000116 4D41 chk.w D6, D1
00000118 494E chk.w D4, A6
0000011A 2020 move.l D0, -[A0]
0000011C 2020 move.l D0, -[A0]
0000011E 7000 moveq.l D0, 0x00
label00000120:
00000120 2F09 move.l -[A7], A1
label00000122:
00000122 31C0 0220 move.w [0x00000220 /* MemErr */], D0
00000126 4E75 rts
00000128 7000 moveq.l D0, 0x00
0000012A 60F6 bra -0x8 /* 00000122 */
fn0000012C:
0000012C 225F movea.l A1, [A7]+
0000012E 205F movea.l A0, [A7]+
00000130 A029 syscall HLock
00000132 4EFA FFEC jmp [PC - 0x14 /* 00000120 */]
fn00000136:
00000136 225F movea.l A1, [A7]+
00000138 205F movea.l A0, [A7]+
0000013A A02A syscall HUnlock
0000013C 4EFA FFE2 jmp [PC - 0x1E /* 00000120 */]